home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / gnu / fpu881 / src6.zoo / t1.c < prev    next >
C/C++ Source or Header  |  1991-09-24  |  527b  |  31 lines

  1. #include    <stdio.h>
  2. #include    <stdlib.h>
  3. #include    <math.h>
  4.  
  5. double _Float_(long,long,long,long);
  6.  
  7. main()    {
  8. #ifdef EX
  9.     double a=1.0, b=0.0, c=-1.1, d;
  10. #else
  11.     double a=-1.0, b=0.0, c=+1.1, d;
  12. #endif
  13.     union value {
  14.         double v;
  15.         unsigned long   V[2];
  16.     } Val;
  17.  
  18.     printf(" Warum Nur? ");
  19.     d= sqrt(c);
  20.     printf("sqrt(%f)=%f\n",c,d);
  21.     d= log(c);
  22.     printf("ln  (%f)=%f\n",c,d);
  23.     d= log10(c);
  24.     printf("lg  (%f)=%f\n",c,d);
  25.  
  26.     Val.v = a/b;
  27.     printf(" Warum Nur? ");
  28.     printf( "%ld,%ld\n", Val.V[0],Val.V[1] );
  29.     printf("%f/%f=%f\n",a,b,Val.v);
  30. }
  31.